petroleum exploration - Turkish English Dictionary